//
//  ViewController.h
//  CKDesignPattern
//
//  Created by 开发 on 2017/6/12.
//  Copyright © 2017年 开发. All rights reserved.
//

#import <UIKit/UIKit.h>

typedef NS_ENUM(NSUInteger, DesignPatternCellType) {
        /**
         *  默认
         */
        patternDefault = 0,
//    /**
//     *  简单工厂
//     */
//    patternSimpleFactory = 0,
//    /**
//     *  策略
//     */
//    patternStrategy,
//    /**
//     *  装饰
//     */
//    patternDecorate,
//    /**
//     *  代理
//     */
//    patternDelegate,
//    /**
//     *  工厂方法
//     */
//    patternFactoryMethod,
//    /**
//     *  模板方法
//     */
//    patternTemplete,
//    /**
//     *  外观
//     */
//    patternProfile,
//    /**
//     *  建造者
//     */
//    patternBuilder,
//    /**
//     *  观察者
//     */
//    patternObserver,
//    /**
//     *  抽象工厂
//     */
//    patternAbstractFactory,
//    /**
//     *  状态
//     */
//    patternStatus,
//    /**
//     *  适配器
//     */
//    patternAdaptor,
//    /**
//     *  备忘录
//     */
//    patternNote,
//    /**
//     *  组合
//     */
//    patternComnination,
//    /**
//     *  迭代器
//     */
//    patternIterator,
//    /**
//     *  单例
//     */
//    patternSingleton,
//    /**
//     *  桥接
//     */
//    patternBridge,
    /**
     *  命令
     */
    patternCommander,
//    /**
//     *  职责链接
//     */
//    patternDutyConnection,
//    /**
//     *  中介者
//     */
//    patternMedia,
//    /**
//     *  享元
//     */
//    patternFlyweight,
//    /**
//     *  解释器
//     */
//    patternTranslator,
//    /**
//     *  访问者
//     */
//    patternVisitor,
//    /**
//     *  原型
//     */
//    patternPrototype,
};

@interface ViewController : UIViewController


@end

